casting off - French English Dictionary